@charset "utf-8";
/* CSS Document */
html,body,div,iframe,em,img,small,b,u,i,dl,dt,dd,ol,ul,li{font:14px/28px "微软雅黑",Arial,sans-serif;font-weight:normal;margin:0px;padding:0px;list-style:none;font-style:normal;}
h1,h2,h3,h4,h5,h6 {margin:0px;padding:0px;list-style:none;}
body {overflow-x:hidden;}body,html{width:100%;height:100%;}
a:link {text-decoration:none;color:#111;}
a:visited {text-decoration:none;color:#111;}
a:active {text-decoration:none;color:#111;}
a:hover {text-decoration:none;color:#008ECC;}
img{width:100%;float:left;}
p{margin:0px;}
:before{content:"";position:absolute;z-index:1;}
:after{content:"";position:absolute;z-index:1;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
h1{font-size:22px;line-height:26px;overflow:hidden;}
h2{font-size:28px;}
table {border-collapse:collapse;border-spacing:0;}
th,td {vertical-align:middle;}
button,input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;outline:none;border:none;}
header,nav,article,section,aside,footer{width:100%;float:left;display:block;}

/*控制游览器滚动条样式*/
::-webkit-scrollbar {width:5px;background-color:#fff;}
::-webkit-scrollbar-button {}
::-webkit-scrollbar-track {}
::-webkit-scrollbar-track-piece {}
::-webkit-scrollbar-thumb {background-color:#008ECC;border-radius:20px;}
::-webkit-scrollbar-corner {background-color:#008ECC;border-radius:20px;}
::-webkit-resizer {}
::-webkit-scrollbar:horizontal{height:9px;}

.center{width:100%;float:left;}
.cw {width:1000px;margin:0 auto;display:table;position:relative;}
.tw{width:100%;float:left;}
.sw{width:100%;float:left;margin-bottom:30px;}
.box {width:calc(100% - 200px);float:left;padding:30px 100px;position:relative;}
.wap_nav,.m_weiz,.m_nav,.search_con{display:none;}
.block{display:block;}
.none,#m_menu,#f_menu,.mf_nav,.lis_menu,.shaixuan{display:none;}
/*头部样式*/
.header {width:100%;float:left;background:#fff;transition:all 0.3s;z-index:666;}
.header .logo{float:left;position:relative;padding:20px 0 10px 0px;}
.header .logo img{width:auto;height:60px;}
.header .logo .bb {display:none;}
.header .logo a:hover img{transform:scale(1);}
.header .logo:before{width:200px;height:50px;background:url("../tad.png") no-repeat;background-size:100%;left:140px;top:0px;}

.header .t_tel{width:250px;float:right;position:relative;padding:15px 0 0px 0px;}
.header .t_tel li{width:100%;float:left;}
.header .t_tel li a{position:relative;}
.header .t_tel li a i{position:absolute;width:100px;right:-108px;top:-10px;z-index:3;background:#fff;display:none;visibility:hidden;text-align:center;color:#111;border:solid 1px #C5C5C5;}
.header .t_tel li a:hover i{display:block;visibility:visible;}
.header .t_tel li a i:before{height:0;width:0;border-color:transparent #C5C5C5 transparent transparent;border-style:solid;border-width:7px;left:-15px;top:18px;}
.header .t_tel li a:last-child{width:30px;height:30px;position:absolute;right:10px;top:12px;border-radius:40px;background:#fff url("../ti.png") no-repeat center 10px;background-size:20px;}
.header .t_tel li a:nth-child(1){margin-left:35px;}
.header .t_tel li:last-child{width:calc(100% - 2px);margin-top:3px;border:solid 1px #C5C5C5;border-radius:20px;}

.header .t_tel b{width:1px;height:14px;background:#E6E6E6;display:inline-block;margin:0 17px;position:relative;top:2px;}
.header .t_tel input{width:210px;float:left;background:none;line-height:24px;height:24px;border:0px;font-size:14px;border-radius:20px;text-indent:15px;}
.header .t_tel .submit{width:30px;background:url("../ti.png") no-repeat center -23px;background-size:18px;border:0px;border-radius:20px;cursor:pointer;position:absolute;right:8px;}
.header .t_tel .submit:hover{}

.header .nav {width:100%;float:left;background:url("../nav.png") repeat-x 0px 0px;}
.header .nav ul{width:1000px;margin:0 auto;display:flex;justify-content:space-between;}
.header .nav li {width:300px;float:left;position:relative;height:36px;line-height:36px;}
.header .nav li a{display:block;position:relative;}
.header .nav li a h2{font-size:16px;position:relative;color:#fff;z-index:2;text-align:center;}
.header .nav li a h2:before{height:0;width:0;border-color:#fff transparent transparent transparent;border-style:solid;border-width:5px;right:15px;top:16px;transition:200ms;}
.header .nav li:hover a h2:before {transform:rotate(180deg);top:11px;}
.header .nav li.yes,.header .nav li a:hover{background:url("../nav.png") repeat-x 0px -44px;}
.header .nav li.yes:before{width:38px;height:13px;bottom:-15px;left:50%;margin-left:-18px;background:url("../nav.png");display:none;}
.header .nav li.yes h2,.header .nav li a:hover h2{color:#fff;}
.header .nav li a:hover h2{color:#fff;}
.header .nav li:hover{background:#0199E2;}

.header .nav li:nth-child(1) h2:before,.header .nav li:last-child h2:before{display:none;}


.header .nav li:hover .subnav {top:36px;visibility:visible;opacity:1;}
.header .nav .subnav {width:100%;position:absolute;top:36px;left:0px;padding:10px 0;visibility:hidden;transition:all 0.6s ease 0s;background:#0199E2;box-shadow:0 4px 20px 5px rgba(68,93,127,0.1);background-size:100%;opacity:0;z-index:999;border-radius:0px 0px 8px 8px;}
.header .nav .subnav a{line-height:36px;display:block;position:relative;text-align:center;font-size:16px;padding:0 10px;}
.header .nav .subnav a span{color:rgba(255,255,255,.90);position:relative;z-index:2;}
.header .nav .subnav a:hover span{color:#fff;transition:800ms;}
.header .nav .subnav a:after{width:0%;height:100%;left:0px;bottom:0px;background:#15B0FD;visibility:hidden;}
.header .nav .subnav a:hover:after{width:100%;visibility:visible;}
.header .nav .subnav h3{width:33.3%;float:left;position:relative;}
.header .nav .subnav h3:before{width:1px;height:180px;right:0px;background:rgba(255,255,255,.50);top:36px;}
.header .nav .subnav h3 a{font-size:14px;}
.header .nav .subnav h3 a:nth-child(1){font-size:16px;}
.header .nav .subnav h3:last-child:before{display:none;}
.header .nav .subnav h3:last-child a{margin-top:110px;}

.header .nav li:nth-child(6) .subnav{width:200px;}
.header .nav li:nth-child(6) .subnav a{text-align:left;text-indent:25px;}
.header .nav li:nth-child(4) .subnav{width:500px;}

.footer{width:100%;float:left;position:relative;}
.footer:before{width:100%;height:14px;background:url("../tbg.png") repeat-x;left:0px;top:-14px;}
.f_menu{width:100%;float:left;height:185px;background:url("../fot.png") repeat-x;}
.f_menu ul{margin-top:15px;}
.f_menu li{float:left;position:relative;padding:0 20px;height:154px;border-right:solid 2px rgba(255,255,255,.50);}
.f_menu li a{display:block;font-size:14px;line-height:26px;color:rgba(255,255,255,.90);position:relative;}
.f_menu li a:before{width:0px;height:1px;background:#fff;left:0px;bottom:0px;}
.f_menu li a:hover:before{width:calc(100% - 8px);transition:460ms;}
.f_menu li a:hover{color:#fff;}
.f_menu li h2{font-size:16px;line-height:16px;position:relative;padding-bottom:10px;color:#fff;font-weight:bold;}
.f_menu li p{line-height:30px;color:#E5F6FF;}
.f_menu li span{color:#EB5F00;display:inline-block;position:relative;padding-left:18px;}
.f_menu li span:before{width:1px;height:12px;background:#EB5F00;left:10px;top:9px;}
.f_menu li:nth-child(1){border-left:solid 2px rgba(255,255,255,.540);}
.f_menu li:last-child{width:130px;float:right;padding:0px;border:0px;}

.copright{width:100%;float:left;background:#fff;}
.copright dl{border-top:solid 1px rgba(255,255,255,.40);padding:5px 0 10px 0;}
.copright dt{float:left;font-size:12px;color:#717171;}
.copright dd{float:right;font-size:12px;}
.copright dd a{color:#717171;padding-left:40px;background:url("../icp.png") no-repeat 15px 0px;background-size:16px;position:relative;}
.copright dd a:hover {color:#111;}
.copright dd a:nth-child(2){background-position:15px -30px;}
.copright dd a:last-child{background:none;padding-left:20px;}
.copright dd a:last-child:before{width:1px;height:10px;background:#E6E6E6;left:8px;top:5px;}
